QD3D 68 - Q3View_Sync ÇΔ Q3View_Flush ÇÃà·Ç¢

(çXêVì˙: 97îN 7 åé 11 ì˙)

Q: Q3View_Sync ÇΔ Q3View_Flush ÇÃà·Ç¢ÇÕâΩÇ≈Ç∑Ç©ÅBíiäKìIÇ»ÉrÉbÉgì]ëó (progressive blit) ÇÃìríÜÇ≈óºï˚ÇÃä÷êîÇåƒÇ—èoÇ∑ÇΔÅAQuickDraw 3D ÉfÉoÉbÉOÉGÉNÉXÉeÉìÉVÉáÉìÇ©ÇÁÅAÉTÉuÉ~ÉbÉgÉãÅ[Évì‡Ç©ÇÁÇ«ÇøÇÁÇ©ÇÃä÷êî (Ç«ÇøÇÁÇ©ÇÕÇÌÇ©ÇËÇ‹ÇπÇÒ) Ç™åƒÇŒÇÍǃǢÇÈÅAÇΔåxçêÇ™èoÇ‹Ç∑ÅB

A: Q3View_Flush ÇÕÅAÉCÉÅÅ[ÉWÇÃï`âÊÇã≠êßÇ∑ÇÈÇΩÇflÇÃä÷êîÇ≈Ç∑ÅBǵÇΩǙǡǃÅAÉTÉuÉ~ÉbÉgÉãÅ[ÉvÇÃì‡ë§Ç©ÇÁåƒÇ—èoǵNjÇ∑ÅBDZÇÍÇÕÉuÉçÉbÉNǵǻǢä÷êîÇ≈ÅAÇ®íTǵÇÃä÷êîÇÕÇ±ÇøÇÁÇæÇΔévǢNjÇ∑ÅB Q3View_Sync ÇÕÉuÉçÉbÉNÇ∑ÇÈä÷êîÇ≈ÅAÉåÉìÉ_ÉâÅ[Ç™ÉtÉåÅ[ÉÄèàóùÇèIǶÅAÉTÉuÉ~ÉbÉgÉãÅ[ÉvÇ™èIóπǵÇΩÇΔÇ´Ç…ñflÇËÇ‹Ç∑ÅBǵÇΩǙǡǃDZÇÃä÷êîÇÕÅAÉTÉuÉ~ÉbÉgÉãÅ[ÉvÇÃäOë§Ç≈ǵǩégópǵǃÇÕÇ¢ÇØÇ‹ÇπÇÒÅBÉåÉìÉ_ÉâÅ[Ç™ÅuîÒìØä˙ÅvÇæÇΔÅAÉTÉuÉ~ÉbÉgÉãÅ[ÉvÇî≤ÇØÇΩå„Ç…ÉtÉåÅ[ÉÄèàóùÇ™äÆóπÇ∑ÇÈèÍçáLJdžÇÈÅAÇΔǢǧDZÇΔÇ…íçà”ǵǃÇ≠ÇæÇ≥Ç¢ÅBDZÇÃèÍçáÉCÉÅÅ[ÉWÇÕÅAè≠ǵå„ÅAÉåÉìÉ_ÉâÅ[ÇÃèIóπå„Ç…ï`âÊÉRÉìÉeÉLÉXÉg (ǬNjÇËÉEÉBÉìÉhÉEì‡) Ç…åªÇÍÇ‹Ç∑ÅBQ3View_Sync ÇÕÉåÉìÉ_ÉâÅ[ÇÃèIóπÇ‹Ç≈ë“ÇøÇ‹Ç∑ (Ç‡ÇøÇÎÇÒÇ∑Ç≈Ç…èIóπǵǃǢÇÍÇŒÇ∑ÇÆÇ…ñflÇËÇ‹Ç∑)ÅBÉAÉvÉäÉPÅ[ÉVÉáÉìÇ™ Q3View_Sync ÇåƒÇŒÇ∏ÅAÉåÉìÉ_ÉâÅ[Ç™îÒìØä˙ÇæÇΔÅAï\é¶èàóùÇÕéüÇÃÉtÉåÅ[ÉÄÇÃäJénéûì_Ç≈ìØä˙ÇéÊÇÈÇΩÇflÅAǪÇÃÇΔÇ´Ç‹Ç≈ÉåÉìÉ_ÉâÅ[Ç™èIóπǵǃǻǢÇΔÅAÉAÉvÉäÉPÅ[ÉVÉáÉìÇÕÉuÉçÉbÉNǵÅAÉåÉìÉ_ÉâÅ[ÇÃèIóπÇë“ǡǃçƒäJÇ≥ÇÍÇ‹Ç∑ÅB ÉTÉuÉ~ÉbÉgÉãÅ[ÉvÇÃíºå„Ç… Q3View_Sync ÇåƒÇ—èoÇ∑ÇÊǧǻÉAÉvÉäÉPÅ[ÉVÉáÉìÇ≈ÇÕÅAèÌÇ…ÉåÉìÉ_ÉäÉìÉOÇΔìØä˙Ç™éÊÇÁÇÍÇ‹Ç∑ÅBǬNjÇËÅAå¬ÅXÇÃÉtÉåÅ[ÉÄÇ™èIóπǵǻǢǩǨÇËÉAÉvÉäÉPÅ[ÉVÉáÉìÇÕë±çsÇ≈Ç´Ç‹ÇπÇÒÅBǵǩǵïÅí ÇÕÅAÉAÉvÉäÉPÅ[ÉVÉáÉìÇÕǪÇÃNjNjèàóùÇë±çsǵÅAëºÇÃïKóvÇ»èàóùÇçœÇ‹ÇπǃǩÇÁÅAÇ¢ÇÊÇ¢ÇÊÉåÉìÉ_ÉäÉìÉOÇÃäÆóπÇë“ÇøÇΩÇ¢ÇÕÇ∏Ç≈Ç∑ (ǬNjÇË Q3View_Sync ÇÕÉRÅ[ÉhÇÃLJǡÇΔå„ÅAǬNjÇËDZÇÍà»è„èàóùÇë±ÇØÇÈÇ…ÇÕÉCÉÅÅ[ÉWÇ™äÆê¨ÇµÇƒÇ¢Ç»ÇØÇÍnjǻÇÁǻǢÇΔǢǧéûì_Ç…íuÇ´ÇΩÇ¢ÇÕÇ∏Ç≈Ç∑)ÅBç≈LJíPèÉÇ»ï˚ñ@ÇΔǵǃÇÕÅAQ3View_Sync ÇÕîÚnjǵǃÅAÉCÉÅÅ[ÉWÇÕéüÇÃÉtÉåÅ[ÉÄÇÃäJénéûì_Ç≈åªÇÍÇÈÇΔâºíËÇ∑ÇÈï˚ñ@ǙdžÇËÇ‹Ç∑ÅB

----------------------------------------------------------------------------
-- Scott Kuechle
devsupport@apple.com

[ Technical Q&A's : Graphics & Media : QuickDraw 3D [QD3D] : : QD3D 68 ]